have something more than enough - German English Dictionary